microfiltration membrane - Francés Inglés Diccionario